package com.passive.lock.service.log;

import java.util.List;

import com.passive.lock.model.vo.TDeviceLogVo;
import com.passive.lock.utils.Result;


public interface DeviceLogService {
	/**
	 * 查询设备日志
	 * 
	 */
	List<TDeviceLogVo> deviceLogList(String groupid, long beginTime, long endTime, String logType, String username,
			String lockname, String keyname,int offset, Integer limit) throws Exception;
	/**
	 * 查询设备日志总数
	 * 
	 */
	int deviceLogListCount(String groupid, long beginTime, long endTime, String logType, String username,
			String lockname,String keyname) throws Exception;
	
	/**
	 * 日志设备上传
	 * 
	 */
	Result deviceLogUpload(TDeviceLogVo deviceLogVo);

}
